<?php

require_once "../../model/acceso/Class_Conexion.php";
require_once "../../model/ser_auditoria_sistema/class_auditoria.php";
require_once '../../../lib/php/clase_paginador.php';
require '../../../lib/php/funciones.php';
require_once '../../../lib/php/document.php';

Formulario();

//////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////Paginador  /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////


	$conn = new Conector();
	$Auditoria = new Auditoria($conn->conectar_Bd());
	if (@$_REQUEST['CoreFiltro']==1){$Auditoria->p_aud_id_usuario  = @$_REQUEST['CoreSearch'];}
	if (@$_REQUEST['CoreFiltro']==2){$Auditoria->p_aud_operacion  = @$_REQUEST['CoreSearch'];}
    if (@$_REQUEST['CoreFiltro']==3){$Auditoria->p_aud_modulo  = @$_REQUEST['CoreSearch'];}
	$Auditoria->consult();
	$pag = new Paginador($Auditoria->total,15,1,@$_REQUEST['pagina']);
	$Minimo = $pag->getMinimo();
	$Maximo = $pag->getMaximo();
	
	$_out = 
	'<div style="display:inline; float:left; padding-right:10px; width:100px;">'.
		"P&aacute;gina ".$pag->getPagina()." de ".$pag->getTotalPaginas().
	'</div><br>'.
	 
	$pag->getPaginacion('javascript:controller(\'../../controller/ser_auditoria_sistema/consult.php\',\'&acc=cons'.$_parameters,'\',\'conten_temp_script\');');
	print_out($_out,'_paginador');

	
///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Bloque para la consultas /////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
    $conn = new Conector();
	if ($_REQUEST["acc"] == "cons"){
		$Auditoria = new Auditoria($conn->conectar_Bd(),$Minimo,$Maximo);	
		/** Se consulta todos los datos*/
		if (@$_REQUEST['CoreFiltro']==1){$Auditoria->p_aud_id_usuario  = @$_REQUEST['CoreSearch'];}
	    if (@$_REQUEST['CoreFiltro']==2){$Auditoria->p_aud_operacion  = @$_REQUEST['CoreSearch'];}
        if (@$_REQUEST['CoreFiltro']==3){$Auditoria->p_aud_modulo  = @$_REQUEST['CoreSearch'];}
		if(!$Auditoria->consult()){
			print_msj_err("Se produjo un error al consultar los datos...",'developer_body');
			exit(0);
		}  
        /** Imprimir valor de la buscada en en campo... **/
		print_input("search_t_0",@$_REQUEST["CoreSearch"]);	 
		/** Encabezado del html... **/
		$img_order = "../../../img/list_sort_2.png";
		$_out  = '<br><table id="grid"  border="0" cellpading="0" cellspacing="0" width="740px">';
		$_out .= 
		'<thead>'.
			'<tr>'.
				'<th>p_aud_id_usuario<img src="'.$img_order.'"/></th>'.
				'<th>p_aud_fecha<img src="'.$img_order.'"/></th>'.
				'<th>p_aud_operacion<img src="'.$img_order.'"/></th>'.
				'<th>p_aud_modulo<img src="'.$img_order.'"/></th>'.
				'<th colspan="3">&nbsp;</th>'.
			'</tr>'.
		'</thead>'.
		'<tbody>';
		/** Cuerpo del html... **/
		for ($i=0;$i<$Auditoria->total;$i++){
			if(($i%2))$bg = 'bg1'; else $bg = 'bg2';
			$_out .= 
			'<tr class="'.$bg.'">'.
				'<td>'.$Auditoria->p_aud_id_usuario[$i].'</td>'.
				'<td>'.$Auditoria->p_aud_fecha[$i].'</td>'.
				'<td>'.$Auditoria->p_aud_operacion[$i].'</td>'.
				'<td>'.$Auditoria->p_aud_modulo[$i].'</td>'.
				'<td class="img">'.
					'<a href="consult_ind.php?&acc=cons&cod='.($Auditoria->p_aud_id_usuario[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'" target="centro">'.
						'<img src="../../../img/eye.png" alt="Ver" title="Ver"/>'.
					'</a>'.
				'</td>'.
				'<td class="img">'.
					'<a href="edit.php?acc=edit&cod='.($Auditoria->p_aud_id_usuario[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'" target="centro">'.
						'<img src="../../../img/pencil_16.png" alt="modificar" title="Modificar"/>'.
					'</a>'.
				'</td>'.
				'<td class="img">'.
					'<a href="javascript://cod='.($Auditoria->p_aud_id_usuario[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'" '.
					'onclick="'.
						'if(!confirm(\\\'Desea continuar con la Eliminacion\\\'))return false;'.
						'controller(\\\'../../controller/ser_auditoria_sistema/delete.php\\\',\\\'&acc=delet&cod='.($Auditoria->p_aud_id_usuario[$i]).'&dir='.$_REQUEST["dir"].'&title='.$_REQUEST["title"].'\\\',\\\'conten_temp_script\\\');'.
					'">'.
						'<img src="../../../img/delete_16.png" alt="eliminar" title="Eliminar"/>'.
					'</a>'.
				'</td>'.
			'</tr>';
		}
		$_out .= '</tbody></table>';
		/** Imprimir el html... **/
		print_out($_out,'developer_body');
		/** mensaje con variable y valor...*/
		$msj_string = 'Consulta Ok...';
		print_msj_ok($msj_string);
		exit(0);
	}
